int c[maxn] = { 0 };
	for (int i = 0; i < len1; i++)
	{
		for (int j = 0; j < len2; j++)
		{
			c[i + j] += (a[i] * b[j]) % 10;
			c[i + j + 1] += (a[i] * b[j]) / 10;
		}
	}
	for (int i = 0; i < maxn - 1; i++)
	{
		for (; c[i] / 10 != 0;)
		{
			c[i] = c[i] - 10;
			c[i + 1] = c[i + 1] + 1;
		}
	}
	int test = 0;
	for (int i = maxn - 1; i >= 0; i--)
	{

		for (; i > 0;)
		{
			if (c[i] == 0 && test == 0)i--;
			else
			{
				test = 1;
				break;
			}
		}
		if (test == 0)cout << 0;
		else
		{
			cout << c[i];
		}
	}